@media (max-width:1200px){
    .box{
        width: 95%;
    }
    .head ul{
        margin-left: 3%;
    }
    .inn img{
        display: none;
    }
    .produ{
        width: 41%;
        padding-bottom: 28px;
    }
    .dd p:nth-child(2){
        display: none;
    }
    .dd{
        margin-top: 22px;
    }
    .pr-rt{
        height: 300px;
    }
    .kui{
        margin: 40px 6%;
    }
    .newsv2 ul.bd li{
        width: 46%;
    }
    .formd3 img{
        width: 75%;
    }
}
@media (max-width:900px){
    .nright{
        width: 100%;
        margin-left: 0;
    }
    .biaotii{
        width: 95%;
    }

    .logo{
        margin-left: 35%;
    }
    .head ul{
        width: 100%;
        margin-left: 0;
    }
    .suspension{
        display: none;
    }
    .pr-l{
        display: none;
    }
    .pr-r{
        width: 100%;
        margin-left: 0;
    }
    .produ{
        padding-bottom: 45px;
    }
    .kui{
        margin: 40px 4.5%;
    }
    .pb30{
        padding-bottom: 0;
    }
    .newsv2 ul.bd li .news-detail{
        padding: 30px 20px 0;
    }
    .gallery-top img{
        height: auto;
    }
    .gallery-top{
        height: 340px;
    }
    .gallery-thumbs img {
        width: 100%;
    }
    .gallery-thumbs{
        height: 74px;
    }
    .bottom_bottom{
        display: block;
    }
    .bottom_bottom{
        position: fixed;
        bottom: -2px;
        left: 0;
        width: 100%;
        background: #3083ff;
        z-index: 999;
    }
    .bottom_bottom nav{
       display: flex;
       justify-content: space-between;
    }
    .bottom_bottom nav a{
        padding: 12px 17px;
        color: #fff;
        text-decoration: none;
    }
}
@media (max-width:450px){
    .cas p{
        font-size:14px;
    }
    .prod-dd:nth-child(15){
         display:none;
    }
    .kwidth{
        padding-bottom: 0;
    }
    .nprr p{
        font-size: 14px;
    }
    .list-column{
        height: 30px;
        line-height: 21px;
    }
    #banner img {
        width: 130%;
        margin-left: -15%;
    }
    .nbanner img {
        width: 140%;
        margin-left: -20%;
    }
    .prod-dd p{
        font-size: 13px;
    }
    .n-r{
        display: none;
    }
    .swiper-container{
        margin-left: 10%!important;
    }
    .gallery-top{
        height: 290px;
    }
    .biaotii {
        width: 90%;
    }
    .tjcp_d{
        width: 46%;
    }
    .ndiv{
        width: 100%;
    }
    .newss img{
        display: none;
    }
    .news_d{
        width: 100%;
        margin-left: 0;
    }
    .news_p2{
        float: left;
    }
    .n-l{
        width: 95%;
    }
    .nprr{
        width: 47%;
    }
    .lio{
        width: 47%;
    }
    .fw{
        display: none;
    }
    .logo {
        margin-left: 10%;
    }
    .pr-rt{
        display: none;
    }
    .prod-d{
        margin-top: 0;
    }
    .head ul li{
        width: 25%;
        height: 55px;
        line-height: 55px;
    }
    .abl{
        display: none;
    }
    .abr{
        width: 68%;
    }
    .abr img{
        display: none;
    }
    .prlist{
        display: none;
    }
    .product{
        margin-top: 20px;
    }
    #p{
        left: 43%;
        bottom: 10%;
    }
    .pr-rt img{
        display: none;
    }
    .produ{
        width: 77%;
    }
    .prod-dd{
        width: 45%;
        margin: 1% 2%;
    }
    .prod-dd:nth-child(3) {
        margin: 1% 2%;
    }
    .prod-dd:nth-child(6) {
        margin: 1% 2%;
    }
    .xlp{
        font-size: 14px;
    }
    .kui{
        width: 41%;
        margin: 20px 4.5%;
    }
    .newsv2 ul.bd li{
        width: 100%;
        margin: 0;
    }
    .more{
        margin-left: 28%;
        margin-top: 40px;
    }
    .case{
        margin-top: 20px;
    }
    .cas{
        width: 46%;
        margin: 2%;
    }
    .cas:nth-child(3) {
        margin: 2%;
    }
    .cas:nth-child(6) {
        margin: 2%;
    }
    .bnav{
        display: none;
    }
    .formd2{
        display: none;
    }
    .formd1{
        width: 100%;
        margin: 0;
    }
    .formd3{
        width: 100%;
        margin: 0;
    }
    .formd3 img{
        width: auto;
        margin-left: 30%;
        margin-bottom: 20px;
    }
    .formd3 p{
        display: none;
    }
    .head .box{
        width: 100%;
    }
    .head ul{
        background: #3083ff;
    }
    .head ul li a{
        color: #fff;
    }
    .head{
        padding: 0;
        padding-top: 10px;
    }
    .ju{
        width: 90px;
    }
    .dd p:nth-child(1){
        width: 90px;
    }
    .cas img{
        height:auto;
   }
}